pump production - French English Dictionary